lord love a duck! - Turc Anglais Dictionnaire